Introduction to Programming
During this course, you will learn the basics of computer programming through the use of Microsoft Visual Studio 2022 and the Visual C# and Visual Basic programming languages. The course assumes no prior programming experience and introduces the concepts needed to progress to the intermediate courses on programming, Programming in C#.
The focus will be on core programming concepts such as computer storage, data types, decision structures, and repetition by using loops. The course also covers an introduction to object-oriented programming covering classes, encapsulation, inheritance, and polymorphism. Coverage is also included around exception handling, application security, performance, and memory management.
12 courses found
-
- Delivery Format: Public Classroom
- Date 12-16 October, 2026 | 9:00 AM to 5:00 PM
- Location: Dubai-Knowledge Village (Arabian St)
- Language: English
-
- Delivery Format: Virtual Learning
- Date 12-16 October, 2026 | 9:00 AM to 5:00 PM
- Location: Virtual (Arabian St)
- Language: English
-
- Delivery Format: Virtual Learning
- Date 08-12 November, 2026 | 9:00 AM to 5:00 PM
- Location: Virtual (Arab Stand)
- Language: English
-
- Delivery Format: Virtual Learning
- Date 20-24 December, 2026 | 9:00 AM to 5:00 PM
- Location: Virtual (Egypt Stan)
- Language: English
-
- Delivery Format: Public Classroom
- Date 14-18 March, 2027 | 9:00 AM to 5:00 PM
- Location: Cairo-Sheraton (Egypt Stan)
- Language: English
-
- Delivery Format: Virtual Learning
- Date 14-18 March, 2027 | 10:00 AM to 6:00 PM
- Location: Virtual (Arab Stand)
- Language: English
-
- Delivery Format: Virtual Learning
- Date 14-18 June, 2027 | 8:00 AM to 4:00 PM
- Location: Virtual (Arab Stand)
- Language: English
-
- Delivery Format: Public Classroom
- Date 14-18 June, 2027 | 9:00 AM to 5:00 PM
- Location: Dubai-Knowledge Village (Arabian St)
- Language: English
-
- Delivery Format: Virtual Learning
- Date 12-16 September, 2027 | 9:00 AM to 5:00 PM
- Location: Virtual (Arab Stand)
- Language: English
Request a date or location for this course